consolidation and merger of corporations - Spanish English Dictionary